package org.jsola.hr.dto.syncSocDTO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.dto.BaseDTO;


/**
 * @author lyh
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "青岛社保网站增员【校验身份证】DTO")
@Data
public class QdIncrementCheckDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "员工Id")
    private String empId;

    @ApiModelProperty(notes = "参加工作日期")
    private String cjgzrq;

    @ApiModelProperty(notes = "出生日期")
    private String csrq;

    @ApiModelProperty(notes = "电话")
    private String gddh;

    @ApiModelProperty(notes = "国家")
    private String gj;

    @ApiModelProperty(notes = "个人编号")
    private String grbh;

    @ApiModelProperty(notes = "户口所在地行政区划")
    private String hkszdxzqh;

    @ApiModelProperty(notes = "户口性质")
    private String hkxz;

    @ApiModelProperty(notes = "就业登记")
    private String isjydj;

    @ApiModelProperty(notes = "民族")
    private String mz;

    @ApiModelProperty(notes = "人员Id")
    private String ryid;

    @ApiModelProperty(notes = "是否欠费")
    private String sfqf;

    @ApiModelProperty(notes = "身份证")
    private String sfzhm;

    @ApiModelProperty(notes = "通讯地址")
    private String txdz;

    @ApiModelProperty(notes = "文化程度")
    private String whcd;

    @ApiModelProperty(notes = "性别")
    private String xb;

    @ApiModelProperty(notes = "姓名")
    private String xm;

    @ApiModelProperty(notes = "有效证件类型")
    private String yxzjlx;

    @ApiModelProperty(notes = "市级代码")
    private String city;

    @ApiModelProperty(notes = "省级代码")
    private String province;

    @ApiModelProperty(notes = "户籍地址")
    private String addressHousehold;

    @ApiModelProperty(notes = "错误信息")
    private String errorInfo;

    @ApiModelProperty(notes = "额外信息")
    private QdWebSiteIncrementExtraInfo extraInfo;

    @ApiModelProperty(notes = "对应的增减员计划Id")
    private String planId;
}
